metallic substrate - Spanish English Dictionary